Skip to content

Improve logging and Chinese pipe i18n messages#17750

Open
Caideyipi wants to merge 11 commits into
apache:masterfrom
Caideyipi:optimize-kernel-log-noise
Open

Improve logging and Chinese pipe i18n messages#17750
Caideyipi wants to merge 11 commits into
apache:masterfrom
Caideyipi:optimize-kernel-log-noise

Conversation

@Caideyipi
Copy link
Copy Markdown
Collaborator

@Caideyipi Caideyipi commented May 22, 2026

Description

  • Rate limit repeated kernel/background logs and include suppressed log counts for:
    • compaction disk-space check failures
    • WAL disk usage throttle warnings
    • internal metric reporter failures
    • trigger information update failures
  • Downgrade expected transient/no-op logs:
    • fragment instance state fetch retries to debug, warn only after the retry budget is exhausted
    • TTL checks with no selected files to debug
    • compaction/TTL worker interrupts caused by stop signals to debug
  • Improve OPC UA server logging:
    • log server startup/shutdown and endpoint/security configuration
    • make stale keyStore recovery more explicit
    • move stale value/subscription churn details to debug
  • Improve Chinese i18n messages for pipe-related ConfigNode/DataNode paths:
    • translate remaining English text in zh locale constants
    • normalize mixed Chinese/English wording and punctuation
    • preserve existing placeholders and runtime formatting arguments

Tests

  • mvn -pl iotdb-core/datanode spotless:apply
  • git diff --check
  • git diff --check master...HEAD
  • mvn -pl iotdb-core/datanode -DskipTests validate
  • mvn -pl iotdb-core/datanode -DskipTests compile (fails on existing generated-source missing symbols, e.g. Accumulator/ColumnTransformer/IFill)

@Caideyipi Caideyipi changed the title Optimize noisy kernel logs Optimize kernel and OPC UA server logging May 22, 2026
@Caideyipi Caideyipi changed the title Optimize kernel and OPC UA server logging Improve logging and Chinese pipe i18n messages May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant